package cn.com.bluemoon.daps.system.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.com.bluemoon.daps.common.domain.BaseModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 部门管理表
 * </p>
 *
 * @author admin
 * @since 2020-08-03
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors
@ApiModel(value = "DapSystemDepartment", description = "部门管理表")
public class DapSystemDepartment extends BaseModel<DapSystemDepartment> {

    private static final long serialVersionUID = 1L;


    @ApiModelProperty(value = "部门名称")
    @Excel(name = "部门名称")
    private String departName;

    @ApiModelProperty(value = "部门代码或者部门编码")
    @Excel(name = "部门编码")
    private String departCode;

    @ApiModelProperty(value = "部门负责人")
    @Excel(name = "负责人名称")
    private String departLeader;

    @ApiModelProperty(value = "上级组织编号")
    @Excel(name = "上级组织编号")
    private String pidDepartCode;


}
